package com.sz.biz.logistics.base.dto;

import com.sz.biz.logistics.base.entity.ShippingLineSetting;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * Function: ShippingLineSettingDto. <br>
 * Date: 2017年08月21日 15:36 <br>
 * Author: wentao.chang
 */
public class ShippingLineSettingDto extends ShippingLineSetting {
    private String shippingLineName;

    private String shippingCompanyName;
    private String shipName;
    private String shipEnglishName;

    private Date eta;
    private Date etd;
    private Date cargoDeadTime;
    private Date portDeadTime;
    private String etaStr;
    private String etdStr;
    private String cargoDeadTimeStr;
    private String portDeadTimeStr;

    private String startName;
    private String startEnglishName;
    private String endName;
    private String endEnglishName;

    private List<ShippingLineSettingDetailDto> ports = new ArrayList<>();

    public String getShippingLineName() {
        return shippingLineName;
    }

    public void setShippingLineName(String shippingLineName) {
        this.shippingLineName = shippingLineName;
    }

    public String getShippingCompanyName() {
        return shippingCompanyName;
    }

    public void setShippingCompanyName(String shippingCompanyName) {
        this.shippingCompanyName = shippingCompanyName;
    }

    public List<ShippingLineSettingDetailDto> getPorts() {
        return ports;
    }

    public void setPorts(List<ShippingLineSettingDetailDto> ports) {
        this.ports = ports;
    }

    public String getShipName() {
        return shipName;
    }

    public void setShipName(String shipName) {
        this.shipName = shipName;
    }

    public Date getEta() {
        return eta;
    }

    public void setEta(Date eta) {
        this.eta = eta;
    }

    public Date getEtd() {
        return etd;
    }

    public void setEtd(Date etd) {
        this.etd = etd;
    }

    public Date getCargoDeadTime() {
        return cargoDeadTime;
    }

    public void setCargoDeadTime(Date cargoDeadTime) {
        this.cargoDeadTime = cargoDeadTime;
    }

    public Date getPortDeadTime() {
        return portDeadTime;
    }

    public void setPortDeadTime(Date portDeadTime) {
        this.portDeadTime = portDeadTime;
    }

    public String getStartName() {
        return startName;
    }

    public void setStartName(String startName) {
        this.startName = startName;
    }

    public String getEndName() {
        return endName;
    }

    public void setEndName(String endName) {
        this.endName = endName;
    }

    public String getEtaStr() {
        return etaStr;
    }

    public void setEtaStr(String etaStr) {
        this.etaStr = etaStr;
    }

    public String getEtdStr() {
        return etdStr;
    }

    public void setEtdStr(String etdStr) {
        this.etdStr = etdStr;
    }

    public String getCargoDeadTimeStr() {
        return cargoDeadTimeStr;
    }

    public void setCargoDeadTimeStr(String cargoDeadTimeStr) {
        this.cargoDeadTimeStr = cargoDeadTimeStr;
    }

    public String getPortDeadTimeStr() {
        return portDeadTimeStr;
    }

    public void setPortDeadTimeStr(String portDeadTimeStr) {
        this.portDeadTimeStr = portDeadTimeStr;
    }

    public String getStartEnglishName() {
        return startEnglishName;
    }

    public void setStartEnglishName(String startEnglishName) {
        this.startEnglishName = startEnglishName;
    }

    public String getEndEnglishName() {
        return endEnglishName;
    }

    public void setEndEnglishName(String endEnglishName) {
        this.endEnglishName = endEnglishName;
    }

    public String getShipEnglishName() {
        return shipEnglishName;
    }

    public void setShipEnglishName(String shipEnglishName) {
        this.shipEnglishName = shipEnglishName;
    }
}
